#include "kernel.h"

#ifndef PANTALLA_H_
#define PANTALLA_H_

#define WHITE_TXT 0x07 // 0000 0111 Atributo de video. Letras blancas, fondo negro
#define BLINK 0x80

#define FILAS 25
#define COLUMNAS 80

#define ESPACIOS_TAB 4


FD *pantalla;
long esperaSalvaPantalla;
long timerSalvaPantalla;
int salvaPantallaActivo;

char salvaPantalla[FILAS*COLUMNAS*2];
int salvaCursorPantalla;

void inicializarPantalla();

void asignarEsperaSalvaPantalla(int segundos);

void clrscr();

void scroll();

void prompt();

void imprimirCursor();

void descursor();

void procTimerTick();

int reactivarSalvaPantalla();

#endif /* PANTALLA_H_ */
